#define _CRT_SECURE_NO_WARNINGS 1


#include<vector>
#include<iostream>

using namespace std;

void rotateString(vector<char>& s, int offset)
{
	int size = s.size();
	vector<char> v;
	v.resize(size);
	for (int i = 0; i < size; i++)
	{
		v[(i + offset) % size] = s[i];
	}
	for (int i = 0; i < size; i++)
	{
		s[i] = v[i]; 
	}
}

//int main()
//{
//	vector<char> v = { 'a', 'b', 'c', 'd', 'e', 'f', 'g' };
//	rotateString(v, 1);
//	for (auto& e : v)
//	{
//		cout << e << ' ';
//	}
//	cout << endl;
//
//	return 0;
//}